jeeps function pointers, GPS_PPacket const correctness, GPS_Serial_[OSP]Packet -...
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Mon, 13 Nov 2023 23:33:14 +0000 (16:33 -0700)
committerGitHub <noreply@github.com>
Mon, 13 Nov 2023 23:33:14 +0000 (16:33 -0700)
commitf1bcf0d91e7e7b9854bdc9df0b326b484dc38e25
tree4e1a5a275c289a018a303dff0c8768641b5d1986
parentabf488cfd35da6bacc7bf1a9a7486b75380c6047
jeeps function pointers, GPS_PPacket const correctness, GPS_Serial_[OSP]Packet -> GPS_Serial_Packet (#1215)

* use using for jeeps function prototypes.

* const correctness wrt GPS_PPacket.

The important bit here is in gpssend.cc, Build_Serial_Packet used to rececive a 1KB packet by copy, now it is by const reference.

* delete accidentally committed file.

* rename GPS_PPacket -> GPS_Packet.

original jeeps used GPS_SXXX, GPS_OSXXX, GPS_PXXX for the structure
tag, a typedef of the structure, and a pointer to a typedef of the
structure.  In the case of GPS_PPacket this convention was no longer
followed.

* change GPS_Packet back to a structure.

* try harder to change GPS_Packet back to a struct.

* clean up GPS_Serial_[SOP]Packet.

* catch some missed renames up.

clion on linux missed some windows only renames.
17 files changed:
jeeps/gps.h
jeeps/gpsapp.cc
jeeps/gpsapp.h
jeeps/gpscom.cc
jeeps/gpsdevice.cc
jeeps/gpsdevice.h
jeeps/gpsdevice_usb.cc
jeeps/gpsread.cc
jeeps/gpsread.h
jeeps/gpsrqst.cc
jeeps/gpssend.cc
jeeps/gpssend.h
jeeps/gpsserial.cc
jeeps/gpsusbcommon.h
jeeps/gpsusbint.h
jeeps/gpsusbread.cc
jeeps/gpsusbsend.cc